import java.io.*;

public class SpecifyAmount {
    public static void main(String[] args) throws IOException{
        //创建一个内存区，把文件的内容一次性全部加载进来，减少每一次与文件设备IO的时间消耗，更高效
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        //能够在存放数据的内存区一个一个读取数字   遇到空格 或 回车停止
        StreamTokenizer in = new StreamTokenizer(br);
        //也是一个内存托管区，先将每一次数据得到的答案保存在这，数据全部处理完后，一次性全发送出去
        PrintWriter out = new PrintWriter(new OutputStreamWriter(System.out));
        while (in.nextToken() != StreamTokenizer.TT_EOF ) { //文件没有结束久继续

            int n = (int)in.nval; //得到第一个数据
            in.nextToken(); //走到下一个位置

            int m = (int)in.nval; //得到第二个数据
            in.nextToken(); //走到下一个位置

            int sum = n+m;
            out.println(sum);  //把每一次答案先放入内存区
        }
        out.flush();  //把所有结果一次性刷出去
        out.close();
        br.close();
    }
}
